import Cookies from 'js-cookie'

const TokenKey = 'hrsass_ihrm_token' // 唯一的key值
const TimeKey = 'hrsass_time_key' // 定义时间戳
// 修改token时要存到cookie -- mutations
// 刷新时恢复 -- state
// 处理 token 持久化
export function getToken() {
  return Cookies.get(TokenKey)
}

export function setToken(token) {
  return Cookies.set(TokenKey, token)
}

export function removeToken() {
  return Cookies.remove(TokenKey)
}

// 处理时间持久化 -- 封装工具函数
// 获取时间戳
export function getTime() {
  return Cookies.get(TimeKey)
}
// 设置时间戳
export function setTime() {
  const date = new Date()
  return Cookies.set(TimeKey, date.getTime())
}
